package com.ztgf.order.models.bo.pay;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 店铺报价申请平台佣金表SaveBO
 *
 * @author mxli
 * @Date 2021-05-17 10:17:37
 */
@Data
public class PayOrderSaveBO implements Serializable {

    @ApiModelProperty("支付类型 0 余额支付 1 网银支付、2票据支付")
    private Integer payType;
    @ApiModelProperty("主键ids")
    private String ids;
    @ApiModelProperty("银行id")
    private String bankId;
    @ApiModelProperty(value = "银行名字")
    private String bankName;
    @ApiModelProperty(value = "验证码")
    private String verifyCode;

    @ApiModelProperty(value = "金额类型：0订单金额，1佣金、2缴纳保证金、3年费、4采购申请平台砍价、5砍价手续费、6重复支付，7售后退款、8解冻保证金、9扣除保证金、10取消订单退款、11取消砍价服务费退款、12售后服务费退款、13签收解冻金额、14解冻砍价手续费、15缴纳物流保证金，16解冻物流保证金、17扣除物流保证金、18支付物流账单、19退款佣金")
    private Integer type;

    @ApiModelProperty(value = "金额：扣除保证金用")
    private BigDecimal money;
    @ApiModelProperty(value = "说明")
    private String notes;

    @ApiModelProperty(value = "票据名称")
    private String billName;
    @ApiModelProperty(value = "票据url")
    private String billUrl;
}